---打固定坐标点伤害周围目标
---@class SkillEffect142100:BaseSkillEffect
SkillEffect142100 = ClientFight.CreateClass("SkillEffect142100",ClientFight.BaseSkillEffect)
local t = SkillEffect142100
---@param skill FightUsingSkill
function t:releaseSkill(skill)
    local fighter = skill.fighter;
    local target = skill.target
    local fight = fighter.fight
    local skillBean = skill.skill.skillBean
    local xOffset = Utils.toRatio(skillBean.f_SkillScriptParameter[1]);
    local x = target.position.x - xOffset;
    if (target.teamIndex == 0) then
        x = target.position.x + xOffset;
    end
    local y = target.position.y
    FighterManager.changePosition(fight, fighter, 0, x,y, 0, true, true);
    return false;
end
---@param skill FightUsingSkill
function t:finishSkill(skill,breakin)
    local fighter = skill.fighter
    local fight = fighter.fight
    local startPosition = skill.startPosition
    FighterManager.changePosition(fight, fighter, 0, startPosition.X,startPosition.Y, 0, true, true);
    return false;
end
t.New()